package com.bridge.client.bridgedynamcclient.bean.vo.resp;

import java.util.List;

public class BridgeRecordData {
    private Long totalSize;

    private List<BridgeRecord> bodyList;

    public Long getTotalSize() {
        return totalSize;
    }

    public void setTotalSize(Long totalSize) {
        this.totalSize = totalSize;
    }

    public List<BridgeRecord> getBodyList() {
        return bodyList;
    }

    public void setBodyList(List<BridgeRecord> bodyList) {
        this.bodyList = bodyList;
    }

    public static class BridgeRecord {

        private Long recordId;
        private String bridgeName;
        private String bridgeCode;
        private Integer bridgeType;
        private Integer bridgeMeasureModelNumType0;
        private Integer bridgeMeasureModelNumType1;
        private Integer resultStatus;
        private String resultJson;
        private List<ExtraImage> images;

        private NeuralNetworkData neuralNetwork;

        private IdentifyCaeData identifyCae;

        private MonitorAnalysisData monitorAnalysis;

        public Long getRecordId() {
            return recordId;
        }

        public void setRecordId(Long recordId) {
            this.recordId = recordId;
        }

        public String getBridgeName() {
            return bridgeName;
        }

        public void setBridgeName(String bridgeName) {
            this.bridgeName = bridgeName;
        }

        public String getBridgeCode() {
            return bridgeCode;
        }

        public void setBridgeCode(String bridgeCode) {
            this.bridgeCode = bridgeCode;
        }

        public Integer getBridgeType() {
            return bridgeType;
        }

        public void setBridgeType(Integer bridgeType) {
            this.bridgeType = bridgeType;
        }

        public Integer getBridgeMeasureModelNumType0() {
            return bridgeMeasureModelNumType0;
        }

        public void setBridgeMeasureModelNumType0(Integer bridgeMeasureModelNumType0) {
            this.bridgeMeasureModelNumType0 = bridgeMeasureModelNumType0;
        }

        public Integer getBridgeMeasureModelNumType1() {
            return bridgeMeasureModelNumType1;
        }

        public void setBridgeMeasureModelNumType1(Integer bridgeMeasureModelNumType1) {
            this.bridgeMeasureModelNumType1 = bridgeMeasureModelNumType1;
        }

        public Integer getResultStatus() {
            return resultStatus;
        }

        public void setResultStatus(Integer resultStatus) {
            this.resultStatus = resultStatus;
        }

        public String getResultJson() {
            return resultJson;
        }

        public void setResultJson(String resultJson) {
            this.resultJson = resultJson;
        }

        public NeuralNetworkData getNeuralNetwork() {
            return neuralNetwork;
        }

        public void setNeuralNetwork(NeuralNetworkData neuralNetwork) {
            this.neuralNetwork = neuralNetwork;
        }

        public IdentifyCaeData getIdentifyCae() {
            return identifyCae;
        }

        public void setIdentifyCae(IdentifyCaeData identifyCae) {
            this.identifyCae = identifyCae;
        }

        public MonitorAnalysisData getMonitorAnalysis() {
            return monitorAnalysis;
        }

        public void setMonitorAnalysis(MonitorAnalysisData monitorAnalysis) {
            this.monitorAnalysis = monitorAnalysis;
        }

        public List<ExtraImage> getImages() {
            return images;
        }

        public void setImages(List<ExtraImage> images) {
            this.images = images;
        }
    }


}
